var names = ['abc', 'bca', 'cba']
var item1 = names[1]
var item2 = names[2]
var item3 = names[3]

// 对数组结构：[]
var [item1, item2, item3] = names
console.log(item1, item2, ite3) // 'abc' 'bca' 'cba'

// 解构后面的元素
var [, , itemz] = names
console.log(itemz) // 'cba'

// 解构出一个元素，后面的元素放到一个新数组中
var [itema, ...newNames] = names
console.log(itema, newNames) // 'abc' ['bca', 'cba']

// 解构的默认值
var [itema, itemb, itemc, itemd = 'aaa'] = names
console.log(itemd) // 'aaa'